delivery of the stone - Turco Inglés Diccionario